//防止头文件重复包含
#ifndef _LINK_H_
#define _LINK_H_

typedef struct stu
{
	int num;
	char name[32];
	float score;
	struct stu* next;
}STU;
extern STU* insert_link(STU* head, STU tmp);
extern void print_link(STU* head);
extern STU* search_link(STU* head, char *name);
extern STU* detele_link(STU* head, char* name);
extern STU* free_link(STU* head);
extern STU* reverse_link(STU* head);
extern STU* sort_link(STU* head);
#endif // !_LINK_H_
